home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / dorman27.zip / DOORMAN.HIS < prev    next >
Text File  |  1997-08-13  |  10KB  |  264 lines

  1. 08/06/96 - Doorman V1.0 is released
  2.  
  3. 09/04/96 - Doorman V1.1 is released
  4.  
  5.          - fixed 'file not found' for @X coded files
  6.          - RIP option not picked up from TriBBS dropfile
  7.          - DoorFrame error routine was not being called.
  8.          - User ANSI menu screens were scrambled
  9.          - minor annoyances
  10.  
  11. 09/23/96 - Doorman V1.2 is released
  12.  
  13.          - fixed problem where Node override in .cfg file not used
  14.          - added G option to menus for doing a goodbye/logoff
  15.          - now update all Tribbs door dropfiles with 'timeleft' prior to
  16.            executing a door.
  17.          - new email address  pmbecker@execpc.com
  18.  
  19. 09/25/96 - Doorman V1.3 is released
  20.  
  21.          - fixed problem with garbage on local display when x-coded
  22.            file was displayed.
  23.          - clear screen done before all ANSI menus displayed
  24.          - add menu options 1 thru 7 to return to Tribbs at various
  25.            points:
  26.  
  27.               1 = NEWUSER.BAT
  28.               2 = SECnnnn.BAT
  29.               3 = LOGON.BAT
  30.               4 = Main Menu
  31.               5 = File Menu
  32.               6 = Message Menu
  33.               7 = Sysop Menu
  34.  
  35.          - will now display a GOODBYE.xxx file from the DOORMAN
  36.            directory in Goodbye/Logoff function.
  37.  
  38.          - add door description field to caller.log display
  39.  
  40.          - add LANGUAGE.xxx file for DOORMAN use only. The LANGUAGE
  41.            file extention is passed from TriBBS, so you can have
  42.            corresponding/multiple files for DOORMAN.  If any language file
  43.            is not found, LANGUAGE.001 is used.  If that's not found,
  44.            default messages will be used.  The language file will allow
  45.            for @X-codes and some @@ variables:
  46.  
  47.            SEE THE SAMPLE LANGUAGE.001 FILE DISTRIBUTED WITH DOORMAN.
  48.  
  49.            @ALIAS@
  50.            @BAUDRATE@
  51.            @TIMEON@
  52.            @TIMELEFT@
  53.            @MENUPROMPT@
  54.            @USER@
  55.            @BIRTHDATE@
  56.            @BOARDNAME@
  57.            @SYSOPNAME@
  58.            @SYSTEMDATE@
  59.            @SYSTEMTIME@
  60.            @FIRST@
  61.  
  62.            The following @@ variables are also recognized while
  63.            displaying a .BBS file:
  64.  
  65.            @CLS@
  66.            @MORE@
  67.            @MOREON@
  68.            @MOREOFF@
  69.  
  70.          - sped up .BBS file display routine
  71.  
  72.          - added support for EXPERT mode
  73.            added menu function 'X' for expert mode toggle
  74.  
  75. 09/27/96 - Doorman V2.0 is released
  76.  
  77.          - Level set
  78.  
  79. 10/04/96 - Doorman V2.1 is released
  80.  
  81.          - Fix problem loading menu file when users security is lower
  82.            than the first menu item allows.
  83.  
  84.          - Document the Door Advertisement Facility more fully.
  85.  
  86.          - Add the Door Include/Exclude facility.
  87.  
  88.          - Fix problem when running more than 10 doors without
  89.            returning to the BBS would cause string errors.
  90.  
  91.          - Fix problem where Menu function "A" was requiring the
  92.            complete filename.ext to display.  Now looks for all
  93.            extentions.
  94.  
  95.          - Display users input on menu selection.
  96.  
  97.          - Add check for users time remaining and logoff if 0.
  98.  
  99.          - Add option to display menu files by security level:
  100.            1. The .MNU file does not have a security level, only the
  101.               external files to display in leiu of on-the-fly menus.
  102.            2. Doorman will search for menu display files like this:
  103.               a. Menu file is MAIN.MNU, for example.
  104.               b. Security level is 10, for example. Then
  105.               c. Doorman looks for MAIN10.RIP/ANS/BBS/ASC files first.
  106.               d. If not present, MAIN.RIP/ANS/BBS/ASC are used.
  107.               e. If not present, on-the-fly menus will be built.
  108.               f. As you can see, menu names must be short enough to
  109.                  take security levels into consideration.
  110.  
  111.          - Fix RIP on-the-fly menu background size.
  112.  
  113.          - Fix where Doorman was dropping the RIP mode returning to
  114.            the BBS.
  115.  
  116.          - Add pause after displaying graphic file (menu option A).
  117.  
  118.          - Allow RIP on-the-fly menus to go 2 screens. (40 entries)
  119.  
  120.          - Remove file searches for .ASC suffix.  Now same as TriBBS.
  121.  
  122.          - Now support all @@ variables, same as Tribbs.  Some fields
  123.            are not available, but are recognized.
  124.  
  125.          - Fix file display where null line is not displayed.  Should
  126.            display a blank line.
  127.  
  128.          - If in RIP mode, do RIP clearscreen before exiting Doorman.
  129.  
  130. 10/08/96 - Doorman V2.2 is released.
  131.  
  132.          - Fix problem where double-ENTER needed when @MORE@ was last
  133.            line of display file.
  134.  
  135.          - If RIP menu exceeds 20 items, allow user to continue with
  136.            overflow by hitting ENTER or RIP button.
  137.  
  138.          - Do RIP clearscreen when eXpert mode selected in RIP mode.
  139.  
  140.          - fix flaw in @X-color code displays.  Lines defaulting to
  141.            white on black if no @X code on each line.
  142.  
  143.          - Double ENTER on other @@ codes fixed
  144.  
  145. 10/18/96 - Doorman V2.3 is released.
  146.  
  147.          - Fixup RIP displays
  148.  
  149.          - Set RIP windowsize to 25X80 and set scrolling flag
  150.            for non-RIP screens.
  151.  
  152.          - Fix RIP @@ substitution problems.
  153.  
  154.          - Fix menu selection line overlay.
  155.  
  156.          - Add RIP button on menu overflow scrn to return to first scrn
  157.  
  158.          - Change the way @PAUSE@, @MORE@, and @OK@ are handled.
  159.  
  160.          - Add RIP button to continue after display of RIP file.
  161.  
  162.          - Sped up display routine again..........
  163.  
  164.          - FILE NOT FOUND when using security-level displays upon
  165.            return from a door.
  166.  
  167.          - RIP setting not being passed back to Tribbs on return.
  168.  
  169.          - RIP button on overflow screen not always showing up.
  170.  
  171.          - Extra RIP button from previous menu showing up on single
  172.            RIP screens.
  173.  
  174. 10/29/96 - Doorman V2.4 released
  175.  
  176.          - Add username field to door tracking file
  177.            ***********************************************************
  178.            YOU MUST DELETE PREVIOUS TRACKING FILE BEFORE INSTALLING
  179.            THIS VERSION OF DOORMAN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  180.            ***********************************************************
  181.  
  182.          - Update Doortrk program allow for username field
  183.            as well as add color codes to the report.
  184.  
  185.          - Frontend flag being blown when using LOGOFF function
  186.  
  187. 11/15/96 - Doorman V2.5 in released
  188.  
  189.          - Add time slicing for OS/2, Windows, and Desqview.
  190.            During user input wait, will release time slices to
  191.            OS/2, Windows, or Desqview.  Will still tend to use all
  192.            available CPU, but should not affect other tasks.
  193.            You must specify this parameter, no auto-detection is used.
  194.            For non-dos, the sysop functions keys will not work when
  195.            Doorman is run in any Multitasking mode.... :(  Sorry.
  196.  
  197.            OSTSR is being distributed with DOORMAN.  It's an OS/2 TSR
  198.            that converts DesqView waits to OS/2 DOSSLEEP commands.
  199.            Keeps CPU % down doing DOSSLEEP instead of time-slice release.
  200.            Run this under OS/2 dosbox and use opsys of D.
  201.  
  202.            You must specify OPSYS in config file on line 9 !!!!!!
  203.            See sample node1.cfg file.
  204.  
  205.          - A set statement for Username and NodeNumber will be
  206.            added to the Door .bat files for use in the .bat files.
  207.            Doorman will look for Door.node first, then just Door.
  208.            You can use %DMNODE% in the bat file to distinguish the
  209.            nodes, ie.,
  210.            The DMNAME variable contains the users full name.
  211.  
  212.            cd \doorsub
  213.            doorpgm.exe node%DMNODE%.cfg
  214.            return
  215.  
  216.            You can now use just 1 door bat file for all nodes.
  217.  
  218.          - Setting config file node to "00" allows specification of
  219.            a Node 0.  (A single "0" says use the door dropfile node.)
  220.  
  221. 11/27/96 - Doorman V2.6 released...............
  222.  
  223.          - NOW OPERATING SYSTEM AWARE!!
  224.            Specifying "0" for Operating System will tell DoorMan to
  225.            detect the Operating System on-the-fly.  Tests for Desqview,
  226.            OS/2, and Windows.  Defaults to DOS if none found.
  227.            Sysop can override via config parm.
  228.  
  229.          - Set DMNODE to null for node 1.  Allows for TRIBBS as main
  230.            node.  0,2,3,4,5..... are passed thru.
  231.  
  232.          - DMNODE passing an extraneous blank.  Fixed.
  233.  
  234.          - Displaying only 21 lines instead of 22 for file displays.
  235.            Changed to 22.
  236.  
  237.          - Menu function type 'A' uses a different technique to display
  238.            the file to allow for more reliable graphic displays.
  239.            This technique does NOT allow for @-codes and @-@ variables.
  240.  
  241.  
  242. 08/13/97 - Doorman V2.7 released    ..........
  243.  
  244.          - add ANSI graphics toggle (menu function 'T')
  245.  
  246.          - add Keyboard Timeout in config file.
  247.            Was hardcoded at 3 minutes.  Value can be between 3 and
  248.            30 minutes.  Time in the Sysop-drop-to-dos is counted
  249.            against this timeout value, so make it large enough to
  250.            handle your anticipated maximum time in a drop-to-dos.
  251.  
  252.          - Ignore dropped carrier until first input from user is
  253.            needed.  Will help clean up audit records if carrier is
  254.            dropped in a door.
  255.  
  256.            To be safe, file DMANx.BMK (where x is the node number)
  257.            could be deleted prior to doorman returning to the bbs in
  258.            the DOORMAN BAT file.  If the .BMK file is around at that
  259.            time, it's not going to be useful anyway. See DEMO.BAT.
  260.  
  261.          - cosmetic changes to logfile entries for doors
  262.  
  263.  
  264.